have a brain fart - Turco Inglés Diccionario